#ifndef BUILTINS_H_
#define BUILTINS_H_
// 错误码定义
#define EOK 0
#define EOOM 1   // 内存不足
#define EINDEX 2 // 索引错误
#define EEMPTY 3 // 空容器操作
#define EFAIL 4  // 一般失败
// 为int类型定义构造函数和析构函数（示例）
int int_ctor(int *i) { *i = 0; return EOK; }
int int_dtor(int *i) { return EOK; }  // 无操作
int int_copy(int *dest, const int *src) { *dest = *src; return EOK; }
#endif
